<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.banner { position:relative; left:50%; width:1920px; margin-left:-960px; background:#fff; text-align:center; z-index:3; }
.banner .hd { position:absolute; bottom:8%; width:100%; height:14px; z-index:1; }
.banner .hd ul { width:1002px; margin:0 auto; text-align:left; }
.banner .hd ul li{display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 7px;border-radius:50%;background:#999; line-height:999px; overflow:hidden; cursor:pointer;}
.banner .hd ul .on {background:#3e48c4;}

.container { position:relative; padding-bottom:40px; z-index:4; }
.container img { vertical-align:top; }

.c1-lt{float: left;padding:26px 0 0;}
.c1-lt .hd{margin-bottom: 15px;}
.c1-lt .hd h1{font-size: 30px;color:#333;font-weight:normal;line-height: 1;}
.c1-lt .hd p{font-size: 12px;text-transform:uppercase;color:#333;padding-top:5px;}
.c1-lt .bd{width: 750px;overflow: hidden;}
.c1-lt .bd ul{width: 754px;}
.c1-lt .bd li{float: left;width: 374px;margin:0 2px 2px 0;position: relative;overflow:hidden;}
.c1-lt .bd li dl{position: absolute;background:url(bg-01.png) repeat;z-index: 4;left:0;bottom: 0;right: 0;color:#fff;height:0;transition:all 0.5s ease-out;opacity: 0;}
.c1-lt .bd li dt{font-size: 18px;text-align: center;padding:45px 0 14px;}
.c1-lt .bd li .c{width: 71%;margin:0 auto;line-height: 2;font-size: 12px;color:#fff;}
.c1-lt .bd li:hover dl{height: 100%;opacity: 1;}

.c1-rt{float: right;width: 380px;background:#104bb7;color:#fff;position: relative;top:-93px;}
.c1-rt .hd{padding:25px 34px 15px;position: relative;}
.c1-rt .hd .more{position: absolute;right:34px;width: 39px;height: 13px;background:url(icon-03.png) no-repeat;top: 48px;}
.c1-rt .hd h1{font-size: 30px;font-weight:normal;line-height: 1;}
.c1-rt .hd p{font-size: 12px;text-transform:uppercase;padding-top:5px;}
.newslist li{padding:22px 30px 22px 25px;transition:all 0.5s ease-out;}
.newslist li .date{float: left;background:#2762eb;padding:5px 8px;margin-right:15px;transition:all 0.5s ease-out;}
.newslist li .date span{display: block;font-size: 24px;line-height: 1;}
.newslist li .date i{font-size: 12px;display: block;text-align: left;}
.newslist li dl a{color: #fff;font-size: 16px;display: block;}
.newslist li dl .i{color:rgba(255,255,255,.6);padding-top:4px;}
.newslist li:hover .date{background:#0a3aa6;}
.newslist li:hover{background:#0a3aa6;}
.alink{padding-top: 40px;}

.con-02{background:#f6f5f5;padding:80px 0 60px;}
.con-02 .info{float: left;width: 520px;margin-right: 60px;}
.con-02 .info dt a{display: block;color:#333;padding-bottom:24px;border-bottom:1px solid #aaa;margin-bottom:24px;font-size: 24px;}
.con-02 .info .c{line-height: 1.7;font-size: 12px;color:#333;}
.con-02 .info .m{margin-top: 25px;}
.con-02 .info .m a{color:#fff;font-size: 14px;background:#104bb7;padding:8px 45px;display: inline-block;text-transform:uppercase;}
.con-02 .items{float: left;margin-top:35px;}
.con-02 .items li{float: left;font-size: 16px;color:#104bb7;width: 126px;text-align: center;margin:0 14px;}
.con-02 .items li i{display: block;width: 126px;height: 127px;margin-bottom:18px;}
.con-02 .items li:nth-child(1) i{background:url(item-01.png) no-repeat;}
.con-02 .items li:nth-child(2) i{background:url(item-02.png) no-repeat;}
.con-02 .items li:nth-child(3) i{background:url(item-03.png) no-repeat;}
.con-02 .items li:nth-child(4) i{background:url(item-04.png) no-repeat;}
.con-02 .items li:nth-child(1):hover i{background:url(item-010.png) no-repeat;}
.con-02 .items li:nth-child(2):hover i{background:url(item-020.png) no-repeat;}
.con-02 .items li:nth-child(3):hover i{background:url(item-030.png) no-repeat;}
.con-02 .items li:nth-child(4):hover i{background:url(item-040.png) no-repeat;}

.con-03{margin:45px auto 40px;}
.con-03 .hd{position: relative;margin-bottom:15px;}
.con-03 .hd h1{font-size: 30px;font-weight:normal;line-height: 1;}
.con-03 .hd p{font-size: 12px;text-transform:uppercase;padding-top:5px;}
.con-03 .bd ul{width: 1220px;}
.con-03 .bd li{float: left;position: relative;margin:0 13px 0 0;}
.con-03 .bd dl{position: absolute;z-index:9;bottom:14px;left:14px;right: 14px;color:#333;background:rgba(255,255,255,.7);padding:18px;transition:all 0.5s ease-out;}
.con-03 .bd dl dt{font-size:14px;padding-bottom:8px;line-height: 1.2;}
.con-03 .bd dl dd i{background: #fff;font-size: 12px;padding:3px 24px;display:inline-block;color:#333;}
.con-03 .bd li:hover dl{background:#104bb7;color:#fff;}

.alink .d{float: left;border-right:1px solid #c9c9c9;padding:5px 40px 5px 0;margin-right:25px;}
.alink .d i{display:block;font-family:'Aparajita';font-size: 30px;color:#0b15a0;text-transform:uppercase;line-height:1;}
.alink .d p{font-size: 18px;color:#666;line-height: 1;}
.alink .r{overflow: hidden;*zoom:1;display: block;padding:5px 0;}
.alink .r a{font-size: 14px;color:#666;display: inline-block;margin:0 24px;}
.alink .r a:hover{color:#104bb7;}</pre></body></html>